﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Algoritmi
{
    public class f_plus_g : ExternalExecutable
    {
        public f_plus_g()
            : base(@"f_plus_g.exe")
        {
        }

        public override object[] getParameters(int step)
        {
            object[] parameters = new object[1];
            parameters[0] = (int)(step + 1) * 128;
            return parameters;
        }

        public override int steps()
        {
            return 40;
        }

        public override string[] getParametersNames()
        {
            return new string[] { "n" };
        }
    }

}
